smiter


smiter
n. person or thing that hits, person or thing that strikes

English contemporary dictionary. 2014.